deposit troughs - Francés Inglés Diccionario